let App = getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {
    recentSearch: [],
    searchValue: '',
    opitons:{}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
       this.setData({
         options
       });
    // 加载页面数据
    this.getPageData();
  },
  getPageData(callback) {
    let _this = this;
    App._get('page/index', {
      page_id:'10003'
    }, result => {
      // 设置顶部导航栏栏
      _this.setData(result.data);
      var ShopItem = result.data.items[0].data;
      console.log(ShopItem);
      // 回调函数
      typeof callback === 'function' && callback();
    });
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    // 获取历史搜索
    // this.getRecentSearch();
  },

  /**
   * 获取历史搜索
   */
  // getRecentSearch: function() {
  //   let recentSearch = wx.getStorageSync('recentSearch');
  //   this.setData({
  //     recentSearch
  //   });
  // },

  /**
   * 绑定输入值
   */
  getSearchContent: function(e) {
    this.data.searchValue = e.detail.value;
  },

  /**
   * 搜索提交
   */
  search: function() {
    if (this.data.searchValue) {
      // 记录最近搜索
      let recentSearch = wx.getStorageSync('recentSearch') || [];
      let index = recentSearch.indexOf(this.data.searchValue);
      console.log(index);
      index > -1 && recentSearch.splice(index, 1);
      recentSearch.unshift(this.data.searchValue);
      wx.setStorageSync('recentSearch', recentSearch)
      // 跳转到商品列表页
      // wx.navigateTo({
      //   url: '../category/list?search=' + this.data.searchValue,
      // })
    }
  },

  /**
   * 清空最近搜索记录
   */
  clearSearch: function() {
    wx.removeStorageSync('recentSearch');
    this.getRecentSearch();
  },

  /**
   * 跳转到最近搜索
   */
  goSearch: function(e) {
    wx.navigateTo({
      url: '../category/list?search=' + e.target.dataset.text,
    })
  },
  methods:{
    onMyevent(e){
      this.setData({
        paramBtoA: e.detail.paramBtoA
      })
    }
  }

})